package com.lancoo.ccas53.pojo.response.basicPlatform;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

/**
 * @ClassName UserInfo
 * @Description TODO
 * @Author quin
 * @Date 2023/2/2 17:18
 */
@NoArgsConstructor
@Data
public class UserInfo implements Serializable {
    @JsonProperty("UserID")
    private String userID;
    @JsonProperty("UserName")
    private String userName;
    @JsonProperty("Gender")
    private String gender;
    @JsonProperty("GradeID")
    private String gradeID;
    @JsonProperty("GradeName")
    private String gradeName;
    @JsonProperty("GroupID")
    private String groupID;
    @JsonProperty("GroupName")
    private String groupName;
    @JsonProperty("UserType")
    private String userType;
    @JsonProperty("UserClass")
    private String userClass;
    @JsonProperty("PhotoPath")
    private String photoPath;
    @JsonProperty("PreLoginTime")
    private String preLoginTime;
    @JsonProperty("PreLoginIP")
    private String preLoginIP;
    @JsonProperty("ShortName")
    private String shortName;
    @JsonProperty("Sign")
    private String sign;
    @JsonProperty("SchoolID")
    private String schoolID;
    @JsonProperty("UpdateTime")
    private String updateTime;
    @JsonProperty("SubjectIDs")
    private String subjectIDs;
    @JsonProperty("SubjectNames")
    private String subjectNames;
    @JsonProperty("LoginInfo")
    private String loginInfo;
    @JsonProperty("SchoolName")
    private String schoolName;
    @JsonProperty("GlobalGrade")
    private String globalGrade;
    @JsonProperty("StudyLevel")
    private String studyLevel;
    @JsonProperty("LockerState")
    private String lockerState;
    @JsonProperty("CollegeID")
    private String collegeID;
    @JsonProperty("CollegeName")
    private String collegeName;
    @JsonProperty("IsEnglishStu")
    private String isEnglishStu;
    @JsonProperty("Share_Token")
    private String shareToken;

    //添加身份信息
    private List<IdentifyType> identifyTypes;
}
